﻿using System;

namespace SharpSqlAnalyzer.stmt.oracle
{
	// Token: 0x02000147 RID: 327
	public class TPlsqlSubProgram : TCustomSqlStatement
	{
		// Token: 0x06000AE5 RID: 2789 RVA: 0x003056C7 File Offset: 0x003038C7
		public TPlsqlSubProgram(EDbVendor dbvendor) : base(dbvendor)
		{
			this.sqlstatementtype = ESqlStatementType.sstplsql_proceduredecl;
		}

		// Token: 0x06000AE6 RID: 2790 RVA: 0x003056DB File Offset: 0x003038DB
		internal override void buildsql()
		{
		}

		// Token: 0x06000AE7 RID: 2791 RVA: 0x003056DD File Offset: 0x003038DD
		internal override void clear()
		{
		}

		// Token: 0x06000AE8 RID: 2792 RVA: 0x003056DF File Offset: 0x003038DF
		internal override string getasprettytext()
		{
			return "";
		}

		// Token: 0x06000AE9 RID: 2793 RVA: 0x003056E6 File Offset: 0x003038E6
		internal virtual void iterate(TVisitorAbs pvisitor)
		{
		}

		// Token: 0x06000AEA RID: 2794 RVA: 0x003056E8 File Offset: 0x003038E8
		internal virtual int doparsestatement(TCustomSqlStatement psql)
		{
			return 0;
		}
	}
}
